special services departments - Alemán Inglés Diccionario